home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / editors / emcs1857 / 1857sr~1.zoo / src / sorttab.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-02-02  |  1.4 KB  |  35 lines

  1. /* Declarations for sort tables.
  2.    Copyright (C) 1987 Free Software Foundation, Inc.
  3.  
  4. This file is part of GNU Emacs.
  5.  
  6. GNU Emacs is distributed in the hope that it will be useful,
  7. but WITHOUT ANY WARRANTY.  No author or distributor
  8. accepts responsibility to anyone for the consequences of using it
  9. or for whether it serves any particular purpose or works at all,
  10. unless he says so in writing.  Refer to the GNU Emacs General Public
  11. License for full details.
  12.  
  13. Everyone is granted permission to copy, modify and redistribute
  14. GNU Emacs, but only under the conditions described in the
  15. GNU Emacs General Public License.   A copy of this license is
  16. supposed to have been given to you along with GNU Emacs so you
  17. can know your rights and responsibilities.  It should be in a
  18. file named COPYING.  Among other things, the copyright notice
  19. and this notice must be preserved on all copies.  */
  20.  
  21. /* Written by Howard Gayle.  See chartab.c for details. */
  22.  
  23. #define NULL_SORT_TABLE ((struct Lisp_Sorttab *) 0)
  24.  
  25. /* Each buffer has two sort tables: one for use when
  26. case-fold-search is nil, and another for use when it is not
  27. nil.  The following function returns the appropriate sort table: */
  28. struct Lisp_Sorttab *current_sort_table ();
  29.  
  30. /* Each sort table contains an equivalence class table that
  31. maps characters to their corresponding equivalence classes.
  32. The following function returns the equivalence class table for
  33. the current sort table: */
  34. char_t *current_equiv_class_table ();
  35.